have leftover energy - Español Inglés Diccionario